Refine this word faster
Umbrella sedge
Definitions
Noun
- 1 African sedge widely cultivated as an ornamental water plant for its terminal umbrellalike cluster of slender grasslike leaves wordnet
See also for "umbrella sedge"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.